someone that carries explosives - Französisch Englisch Wörterbuch